Supertext\Helper\TextProcessor A

Total Complexity 69
Dependencies 3
Dependents 8
Total lines 352
Lines of code 217
Logical lines of code 146
Comment lines 61
Methods 13
Properties 2

Methods 13

Method Rating Maintainability Complexity Lines of code
replaceShortcodeNodesRecursive()
B
38 22 61
replaceShortcode()
A
48 9 30
getAttributeNodes()
S
52 7 23
decodeEnclosedContent()
S
57 5 17
encodeEnclosedContent()
S
57 5 17
isExcluded()
S
66 4 8
replaceShortcodes()
S
58 3 14
getExtendedShortcodeRegex()
S
60 3 13
getExcludedPositions()
S
64 3 9
getAttributeValue()
S
68 3 7
getShortcodeSetting()
S
65 3 9
__construct()
S
81 1 3
replaceShortcodeNodes()
S
69 1 6